body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0; border:0px; font-family:"微软雅黑";}
body,button,input,select,textarea{font-family:'微软雅黑';}
body{
background:#fff;
font-size:1em;
-webkit-text-size-adjust : none ;
-moz-text-size-adjust : none ;
-ms-text-size-adjust : none ;
text-size-adjust : none;

}
.pic_m{width:94%;margin:0 auto;}
.pic_m li{float:left;width:43%;margin-bottom:15px;margin-left:7%; margin-right:7%;}
.pic_m li img{max-height:160px;}
.prev{margin:15px auto;}
.prev a{font-size:14px;line-height:24px;color:#222;}
.prev a:hover{color:#680033;}
.look_more{border:1px solid #eaeaea;border-radius:15px;text-align:center;height:30px;line-height:30px;margin:15px auto;}
.pic_m li a p{width:100%;height:40px;line-height:40px;background:#f7f7f7;text-align:center;color:#494949;}

.news_xw .lianjie li{float:left;width:46%;margin-left:10px;}

h1,h2,h3,h4,h5,h6{font-size:100%;}
ul,ol,li{list-style:none;}
a:link,a:visited,a:hover,a:active{text-decoration:none; cursor:pointer;}
legend{color:#000;}
i,em,b{font-style:normal; display:block; line-height:20px;}
fieldset,img{border:0;}
img {max-width:100%;}
.fl{float:left;}
.fr{float:right;}
.fw{font-weight:bold;}
.clear{clear:both;}
.center{text-align:center;}
input[type="button"], input[type="submit"],input[type="text"], input[type="reset"] {-webkit-appearance: none;}
*{box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
a{tap-highlight-color: rgba(0,0,0,0); focus-ring-color: rgba(0, 0, 0, 0); -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-focus-ring-color: rgba(0, 0, 0, 0); -moz-tap-highlight-color: rgba(0,0,0,0); -moz-focus-ring-color: rgba(0, 0, 0, 0);}

.header{width:100%;background:#680033;}
.top{width:100%;overflow:hidden; position:relative;}
.logo{width:70%;padding:10px 0 10px 10px;}
.navfl{width:30%;padding-top:10px;}
.navHome{width:39%;}
.navHome img{float:right;padding-right:10px;width:40px;height:20px;}
.baoming{width:35%;}
.navfl p{color:#fff;font-size:14px;}


#nav-over{position:fixed;left:0px;top:0;z-index:9998;display:none;width:100%;height:100%;}
.warmp{position:relative;right:0;z-index:1;-webkit-transition:all .5s ease;transition:all .5s ease;}
.nav{position:fixed;top:0;right:-230px;z-index:9999;width:230px;height:100%;background:#680033;-webkit-transition:all .5s ease;transition:all .5s ease;}
.openMenu{right:480px;-webkit-transition:all .5s ease;transition:all .5s ease;}
.openNav{right:0;-webkit-transition:all .5s ease;transition:all .5s ease;}
.nav h3 a { color:#fff;}
.scrollerBox{ position:relative;overflow:scroll;overflow-x:hidden;overflow-y:scroll;-ms-touch-action: none;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-text-size-adjust: none;-moz-text-size-adjust: none;-ms-text-size-adjust: none;-o-text-size-adjust: none;text-size-adjust: none;}
.scroller {position: absolute;width:100%;padding:0 0 100px 0;cursor:move;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0);}
.leftsidebar_box{width:100%;height:auto !important;overflow:visible !important;background-color:#8f0046;} 
.leftsidebar_box dl{border-bottom:1px solid #8f0046;}
.leftsidebar_box dt{padding-left:25px; background-repeat:no-repeat;color:#fff;position:relative;line-height:3.000em;cursor:pointer;}
.leftsidebar_box dd a{padding-left:25px; display:block; color:#fff; line-height:44px; height:44px;}
.leftsidebar_box dt img{position:absolute;right:0.625em;top:1.250em;}
.leftsidebar_box dt img{width:1.000em;}
.leftsidebar_box dt a{color:#fff;}
.leftsidebar_box dd a:hover{background:#680034;}

.nav ul li a{display:block;height:2.813em;overflow:hidden;padding:0 0 0 2.188em;line-height:2.813em;color:#fff; width:100%; font-size:1em;}
.nav ul li a:hover{background:#9c000d;}
.nav ul li a img{vertical-align:middle; width:1.375em;}




.banner{width:100%; height:auto; overflow:hidden;}
.banner img{vertical-align:top;}

.slideBox{ position:relative; overflow:hidden; margin:0 auto;  width:100%; }
.slideBox .hd{ position:absolute; height:10px; line-height:10px; bottom:12px; right:0; z-index:2; width:100%; text-align:center; margin:0 auto; }
.slideBox .hd ul{ display:inline-block; text-align:center;}
.slideBox .hd li{ display:inline-block; width:10px; height:10px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; background:#C9CBCC; text-indent:9999px; overflow:hidden; margin:0 6px;}


.slideBox .bd li{position:relative;}
.slideBox .bd li i{position:absolute; bottom:10px; left:10px;  color:#fff; height:24px;}
.slideBox .hd li.on{ background:#FF8400;}
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;  }
.slideBox .bd li img{  vertical-align:top; width:100%; min-height:150px;}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); text-decoration:none;}  
.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:5px; text-indent:10px; height:28px; line-height:28px; color:#fff;   text-align:center; z-index:3;  }

.search{width:95%;background:#fff;line-height:50px;position:relative;margin:15px auto;}
.search input.txt{display:block;width:100%;height:auto;margin:0 auto;background:#fff;border-radius:30px;color:#c6c6c6;border:1px solid #d5d5d5;height:30px;text-indent:15px;}

.search input.btn{width:20px;height:20px;position:absolute;right:14px;bottom:4px;}


.main_box{width:95%;height:auto;background:#fff;margin:0 auto;}
.section{width:100%;height:auto;background:#fff;margin:0 auto;}

.pad2{width:100%;height:auto;}
.pad3{width:100%;height:auto;background:#fff;margin-top:15px;}
.pad4{width:100%;height:auto;background:#F4F4F4;margin:0 auto;}
.pad5{width:100%;height:auto;margin:0 auto;padding:0 10px;}
.pad6{padding:0 6px;}


 .title{width:100%;height:30px;border-bottom:1px solid #EBEBEB;position:relative;margin:10px 0;}
 .title h3{color:#fff;font-size:15px;background:#680035;position:absolute;bottom:0;left:0;padding:5px 10px;font-weight:normal;}
.tit1{margin-top:10px;}



.pic-tit{height:35px;color:#D64444;border:1px solid #EBEBEB;margin-top:10px;padding:5px;border-radius:5px;border-bottom:none;}
.pic-tit h3{font-size:15px;}
.banner2{width:100%; height:auto; overflow:hidden;}
.banner2 img{vertical-align:top;}

.slideBox2{ position:relative; overflow:hidden; margin:0 auto;  width:100%; }
.slideBox2 .hd2{ position:absolute; height:10px; line-height:10px; bottom:12px; right:0; z-index:2; width:30%; text-align:center; margin:0 auto; }
.slideBox2 .hd2 ul{ display:inline-block; text-align:center;}
.slideBox2 .hd2 li{ display:inline-block; width:10px; height:10px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; background:#C9CBCC; text-indent:9999px; overflow:hidden; margin:0 6px;}
.slideBox2 .banbg{position:absolute;width:100%;height:32px;bottom:-1px;z-index:1;background:url(../images/btm.png) repeat-x left;}



.slideBox2 .bd2 li{position:relative;}

.slideBox2 .bd2 li i{position:absolute; bottom:0px; left:0px;  color:#fff;width:100%; height:32px;line-height:32px;background:#000;opacity:.6;text-align:left;padding-left:10px;}
.slideBox2 .hd2 li.on{ background:#FF8400;}
.slideBox2 .bd2{ position:relative; z-index:0; }
.slideBox2 .bd2 li{ position:relative; text-align:center;  }
.slideBox2 .bd2 li img{  vertical-align:top; width:100%;}
.slideBox .bd2 li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); text-decoration:none;} 
.slideBox2 .bd2 li a{}
.slideBox2 .bd2 li a.pictit{color:#fff;position:absolute;width:65%;height:22px;overflow:hidden;left:0px;bottom:7px;z-index:10;}
 
.slideBox2 .bd2 li .tit{ display:block; width:100%;  position:absolute; bottom:5px; text-indent:10px; height:28px; line-height:28px; color:#fff;   text-align:center; z-index:3;  }



.mart10{margin-top:10px;}

.more{ float:right; margin-right:8px; margin-top:5px; color:#4e4e4e; font-size:16px; font-weight:normal;}
.more a{color:#4e4e4e;}

.newspic{width:100%; padding-bottom:6px;}
.newspic .pic{width:120px; float:left;margin-top:10px;}
.newspic .newsjj{width:55%; float:left;margin-left:10px;}
.newspic .newsjj h1{font-size:15px; font-weight:normal;height:30px;color:#494949; line-height:30px; overflow:hidden;
}
.newspic .newsjj h1 a{font-size:15px; font-weight:normal;height:30px;color:#494949; line-height:30px; overflow:hidden;
}
.newspic .newsjj p{ height:75px; overflow:hidden; font-size:14px; color:#9e9e9e; line-height: 24px;}
.news_xw{width:100%;}
.news_xw li{width:100%; height:35px; line-height:35px; overflow:hidden;}
.cgreen{color:#009642;}
.news_xw a{width:80%;  height:35px; line-height:35px; float:left; overflow:hidden; color:#2c2c2b; font-size:15px; font-weight:normal;white-space:nowrap;text-overflow:ellipsis;}
.news_xw span{width:20%; font-size:13px; color:#646464; float:right; text-align:right;}
.padt10{padding-bottom:10px;}

.news_xy li{width:100%; height:60px; text-indent:5px;overflow:hidden;border-bottom:1px solid #EAEAEA;padding-top:6px;}
.cgreen{color:#009642;}
.news_xy p{width:82%;  height:25px; line-height:25px; float:left; color:#266ABE;  overflow:hidden; font-size:14px; font-weight:normal;}
.news_xy p img{margin-left:5px;margin-top:6px;}
.news_xy a{display:block;wdith:90%;height:30px;line-height:30px;float:left;overflow:hidden;color:#000;font-size:15px;}
.news_xy span{width:18%; font-size:13px; color:#646464; float:right; text-align:right;}
.padt10{padding-bottom:10px;}


.morenext{width:100%; height:30px; text-align:center; line-height:30px;border:1px solid #EAEAEA; margin:15px 0;}
.morenext a{color:#848484; font-size:14px;}
 
.xmys{width:100%;height:auto;margin:15px auto;}
.xmys li{width:46%;float:left;margin-bottom:10px;}
.xmys li:nth-child(2n){float:right;}
.xmys li img{width:100%;} 
 
 
.tulj{width:90%;height:auto;margin:10px auto;background:#F4F4F4;display:none;}
.tulj li{width:20%;float:left;text-align:center;margin:10px 6px;}

.tulj li a{display:block;}
.tulj img{margin:0 auto;}

.tulj li span{display:block;text-align:center;height:30px;line-height:30px;font-size:13px;}
.tulj.active{display:block;}
     
.num{
    margin: 0 auto;
    width: 60px;
}
.num li{
    float: left;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    margin: 0px 5px 20px;
    background-color: #c4c4c4;
    cursor:pointer;
}
.num li.active{
    background-color: #f16666;
}

 
 
 .foot{width:100%;height:auto;background:#680033;}

 .copy a{color:#fff;font-size:13px;}
 .copy p{text-align:center;font-size:13px;}
 .ewm{width:100%;height:auto;margin:0 auto;overflow:hidden;}
 .ewm p{color:#fff;padding:10px 0;}
 .ewm .dd{float:left;width:19%;margin-right:10px;}
 .ewm .dd h4{font-weight:normal;font-size:14px;text-align:left;color:#fff;}
 
 
 .copy{text-align:center;color:#fff;line-height:25px;font-size:0.7rem;padding:25px 10px;}
 
.computer{height:30px;line-height:30px;margin-top:20px;background:#680033;}
 .computer p{width:80px;text-align:center;display:block;margin:0 auto;font-size:14px;color:#fff;} 
 
 
 
 
 .location{width:100%;height:40px;padding-left:10px;color:#494949;font-size:15px;background:#ececec;}
 .location p{width:100%;height:40px;line-height:40px;color:#494949;}
 .location a{display:inline-block;color:#494949;font-size:14px;}
 
 
 
 .list{width:100%;height:auto;overflow:hidden;padding:0 10px 10px 10px;}
 .list li{width:100%; height:32px; line-height:32px; overflow:hidden;}
 .list a{width:82%;  height:32px; line-height:32px; float:left;overflow:hidden; color:#2c2c2b; font-size:15px; font-weight:normal;white-space:nowrap;text-overflow:ellipsis;}
.list span{width:18%; font-size:13px; color:#646464; float:right; text-align:right;}
 .page{width:100%;height:40px;line-height:40px;text-align:center;}


 
 
.tab_allcon{width:100%; padding:0 0 10px 0; background:#FFF;}
.piclist{width:98%; margin:0 auto; padding-top:6px;}
.piclist li{width:42%; float:left; margin:8px 3% 0 4%;}
.piclist img{border-bottom:0; border:1px solid #e0d4bc;}
.piclist p{text-align:center; line-height:24px;}
.piclist .picname{height:24px; overflow:hidden; font-size:14px;}
.piclist img{width:100%;}





.jg-title{
    font-size: 15px;
    line-height: 35px;
    color: #000000;
    background-color: #f3f3f3;
    border-left: 5px solid #025bae;
    padding-left: 15px;
    margin-top: 15px;
    font-weight: bold;
}
.jg-bt{
    font-size: 15px;
    color: #025bae;
    line-height: 30px;
    background: url("../images/bg1.png") repeat-x 0 10px;
}
.jg-bt b{
    float: left;
    display: inline-block;
    background-color: #fff;
    padding: 0 20px;
}
.jg-list ul{
    width: 96%;
 height:auto;
    margin-top: 15px;
}
.jg-list ul li{
    float: left;
    width: 96%;
    margin: 4px 10px;
    padding: 2px 8px;
    line-height: 24px;
    font-size: 14px;
    border: 1px solid #ebebeb;
}
.jg-list ul li a{
    color: #222;
}

.jg-list ul li a:hover{
  color: #025BC1;
}



.content{width:100%;height:auto;padding:10px 0;}
.containter{width:95%; margin:0 auto;}
.containter h1{width:100%;text-align:center; line-height:30px; padding-bottom:6px; font-size:18px;overflow:hidden;}
.contime{text-align:center; line-height:25px; font-size:12px;}
.con{width:100%; min-height:200px; font-size:16px;}
.con *{text-indent: 2em !important;
    font-size: 16px !important;
    color: #666666 !important; 
    line-height: 30px !important;
    padding-bottom: 8px !important;}
img.img_vsb_content {
    margin: 0 auto;
    display: block;border: none !important;
}
.con p{line-height:26px;}

.cont img{text-align:center;}
 

 
 
 
 #content{min-height:100%;}
.bottom {  
position: fixed;  
bottom: 0;  
width: 100%; 
height:80px;
background:#018BEE; 
margin-top:-80px;
}  
 .bottom ul{width:100%;height:auto;overflow:hidden;padding-top:10px;}
.bottom ul li{float:left;width:25%;text-align:center;}
.bottom ul li a{color:#fff;font-size:16px;}
.luntan{border-bottom:1px dotted #ccc;padding:10px 0;}
.luntan .span_all{width:20%;}
.luntan .span_all span{background:#f7f7f7;display:block;text-align:center;color:#343434;}
.luntan .span_all .month{background:#680033;display:block;text-align:center;color:#fff;}
.wenzi{width:76%;}
.wenzi > a{color:#494949;font-size:15px;}
.wenzi a p{color:#9e9e9e;font-size:12px;}
 

.pic{padding-top:20px;}
.pic li{float:left;width:40%;margin-bottom:15px;margin-left:5%; margin-right:5%;}
.pic li a p{width:100px;line-height:30px;background:#f7f7f7;text-align:center;color:#494949;}

.teach_zw{width:100%;}
.teach_zw h2{width:90%; margin-left:10px; height:36px; line-height:36px; background:#e5e5e5; text-indent:20px; margin-top:12px; border-bottom:2px solid #dcdcdc; border-right:1px solid #dcdcdc; font-size:15px; color:#676767;}
.teach_list{width:100%; padding:10px 0; margin:0 auto;}

 